package com.xydtech.common.enums;

/**
 * 业务用中使用到的常量类
 *
 * @author WY
 */
public class ApiContant {
    /**
     * 线上快贷百度随机验证码 cache名称
     */
    public static final String QUICK_SESSIONCODECACHE = "quick-sessionCodeCache";
    /**
     * 线上快贷缓存key前缀
     */
    public static final String BAIDUSESSIONCODE = "weChatId";

    /**
     * 微信认证状态  1 已认证
     */
    public static final String AUTHENTICATED = "1";
    /**
     * 微信认证状态  0 未认证
     */
    public static final String UNAUTHENTICATED = "0";
    /**
     * 客户来源  1 微信端
     */
    public static final String CUSTSOUR_WX = "1";
    /**
     * 产品类型  1 线上产品
     */
    public static final String PRD_ONLINE = "1";
    /**
     * 产品状态  1 有效
     */
    public static final String PRD_STS_EFFECTIVE = "1";
    /**
     * 图片Base64编码前缀
     */
    public static final String BASE64PREFIX = "data:image/jpg;base64,";
    /**
     * 百度云人脸识别验证结果是否通过  键
     */
    public static final String BAIDUYUN_FACE_PASS_KEY = "pass";
    /**
     * 百度云随机验证码 活体验证类型  1为语音验证和唇语验证
     */
    public static final String BAIDUYUN_CODE_ACTION = "1";
    /**
     * 省级行政区划的层级  1 省级
     */
    public static final String PROVINCE_PLEVEL = "1";
    /**
     * 身份证头像面 front
     */
    public static final String IDCARD_FACETYPE = "front";
    /**
     * 身份证头像面 back
     */
    public static final String IDCARD_NATIONTYPE = "back";
    /**
     * 身份证图片修改状态 1 已修改
     */
    public static final String IDCARD_CHANGED = "1";

    /**
     * 营业执照图片修改状态 1 已修改
     */
    public static final String BUSINESS_LICENSE_STS = "1";
    /**
     * 申请状态 1 待确认
     */
    public static final String APPLSTS_DQR = "1";
    /**
     * 申请状态 2 审核中
     */
    public static final String APPLSTS_SHZ = "2";

    /**
     * 申请授权状态 0 未授权
     */
    public static final String APPLSTS_UNAUTHED = "0";

    /**
     * 申请授权状态 1 已授权
     */
    public static final String APPLSTS_AUTHED = "1";

    /**
     * 申请抢单模式 2 抢单
     */
    public static final Long APPLY_SENDTYPE_QD = 2L;
    /**
     * 申请抢单模式 1 派单
     */
    public static final Long APPLY_SENDTYPE_PD = 1L;

    /**
     * 小程序类型 1 线上快贷
     */
    public static final String APPLETTYPE_QUICK = "1";
    /**
     * 小程序类型 2 电子名片
     */
    public static final String APPLETTYPE_ECARD = "2";
    /**
     * 小程序类型 3 合伙人
     */
    public static final String APPLETTYPE_SEM = "3";

    /**
     * 数据平台短信接口编号配置KEY
     */
    public static final String DATAPLAT_SENDSMS_KEY = "data.interfaceNum.sendSms";
    /**
     * 数据平台 短信验证码模板编号配置KEY
     */
    public static final String DATAPLAT_VCODETEMPLATE_KEY = "data.interfaceNum.vCodeTemplate";

    /**
     * 数据平台百度OCR识别编号配置KEY
     */
    public static final String DATAPLAT_BAIDUNOCR_KEY = "data.interfaceNum.baiDuOcr";
    /**
     * 数据平台百度活体识别随机验证码编号配置KEY
     */
    public static final String DATAPLAT_BAIDUSESSIONCODE_KEY = "data.interfaceNum.baiDuSessionCode";
    /**
     * 数据平台百度活体识别编号配置KEY
     */
    public static final String DATAPLAT_BAIDUFACEVERIFY_KEY = "data.interfaceNum.baiDuFaceVerify";

    /**
     * 个人贷前初审报告
     */
    public static final String DATAPLAT_INTERFACENUMREPORT_KEY = "data.interfaceNum.report";

    /**
     * 数据平台企业报告接口编号
     */
    public static final String DATAPLAT_INTERFACENUMORGREPORT_KEY = "data.interfaceNum.orgReport";

    /**
     * 数据平台新闻频道接口编号
     */
    public static final String DATA_PLAT_NEWS_CHANNEL_KEY = "data.interfaceNum.newsChannel";
    /**
     * 数据平台新闻信息接口编号
     */
    public static final String DATA_PLAT_NEWS_CONTENT_KEY = "data.interfaceNum.newsContent";

    /**
     * 机构状态  0 正常
     */
    public static final String DEPT_STS_NORMAL = "0";
    /**
     * 机构删除标志  0 存在
     */
    public static final String DEPT_DELFLAG_EXIT = "0";

    /**
     * 机构类型  3 支行
     */
    public static final String DEPT_TYPE_BRANCH = "3";

    /**
     * 注册方式  1 自主注册
     */
    public static final String REGIST_WAY_AUTONOMY = "1";

    /**
     * 注册角色  1 普通用户
     */
    public static final String REGIST_ROLE_ORDINARY = "1";

    /**
     * 短信验证码状态  1 有效
     */
    public static final String SMS_STS_EFFECTIVE = "1";

    /**
     * 腾讯地图地址
     */
    public static final String TECENT_MAP_URL = "tecent.map.url";
    /**
     * 腾讯地图逆解析地址
     */
    public static final String TECENT_MAP_GEOCODER = "tecent.map.addinres";

    /**
     * 腾讯地图Key
     */
    public static final String TECENT_MAP_KEY = "tecent.map.key";

    /**
     * 微众商易通企业授权地址
     */
    public static final String DATAPLAT_INTERFACENUMORGCERTAUTH_KEY = "data.interfaceNum.orgCertAuth";
    /**
     * 微众商易通查询企业税务报告地址
     */
    public static final String DATAPLAT_INTERFACENUMQUERYORGTAXREPROT_KEY = "data.interfaceNum.queryOrgTaxReport";
    /**
     * 微众商易通查询企业发票交易报告地址
     */
    public static final String DATAPLAT_INTERFACENUMQUERYORGTRANSREPROT_KEY = "data.interfaceNum.queryOrgTransReport";

    /**
     * 微众商易通查询授权结果
     */
    public static final String DATAPLAT_INTERFACENUMQUERYORGCERTAUTH_KEY = "data.interfaceNum.queryOrgCertAuth";
}
